grant a reprieve/respite - Spanish English Dictionary